COMPX222-23B (HAM)
Web Development
15 Points
Edit Header Content
The University of Waikato
Academic Divisions
Division of Health Engineering Computing & Science
School of Computing and Mathematical Sciences Office
Department of Computer Science
Staff
Edit Staff Content
Convenor(s)
Sapna Jaidka
4243
G.2.05
sapna.jaidka@waikato.ac.nz
|
Vimal Kumar
4378
G.2.26
vimal.kumar@waikato.ac.nz
|
Administrator(s)
: buddhika.subasinghe@waikato.ac.nz
Librarian(s)
: anne.ferrier-watson@waikato.ac.nz
You can contact staff by:
- Calling +64 7 838 4466 select option 1, then enter the extension.
-
Extensions starting with 4, 5, 9 or 3 can also be direct dialled:
- For extensions starting with 4: dial +64 7 838 extension.
- For extensions starting with 5: dial +64 7 858 extension.
- For extensions starting with 9: dial +64 7 837 extension.
- For extensions starting with 3: dial +64 7 2620 + the last 3 digits of the extension e.g. 3123 = +64 7 262 0123.
Edit Staff Content
What this paper is about
Edit What this paper is about Content
This paper provides a broad overview of the principles and technologies used in web development, with practical experience of client-side and server-side programming. Client-side topics include HTML, CSS and Javascript to support the development of interactive web pages containing a variety of media. Server-side topics focus on the development of database-driven web sites using PHP and MySQL to dynamically generate web page content. Topics covered include: web page creation and styling using HTML and CSS; protocols and standards supporting web applications design and security issues; client-side and server-side programming, with practical work in JavaScript and PHP; data-driven web applications.
Edit What this paper is about Content
How this paper will be taught
Edit How this paper will be taught Content
The laboratory for this course is Lab 1, R Block. The programming environment for the majority of the course will be Linux. Other software will be made available as required. Class attendance is expected. The lecture material is an integral part of the course. Failure to attend any timetabled sections of the paper means the student may miss material not presented elsewhere.
Edit How this paper will be taught Content
Required Readings
Edit Required Readings Content
There is no required textbook. Links to appropriate readings and reference materials will be provided on Moodle as the paper progresses.
Online Support
All necessary resources will be provided on Moodle.
Workload
Students should expect to spend about 12 hours per week on this paper, in the following proportions: lectures 2 hours and private study 10 hours (including attendance at supervised labs)
Edit Required Readings Content
Learning Outcomes
Edit Learning Outcomes Content
Students who successfully complete the course should be able to:
Edit Learning Outcomes Content
Edit Learning Outcomes Content
Assessments
Edit Assessments Content
How you will be assessed
Edit How you will be assessed Content
The internal assessment/exam ratio (as stated in the University Calendar) is 100:0. There is no final exam.
Edit Assessments Content